
.ui-head{ background: #FFFFFF;-webkit-box-shadow: 3px 3px 3px #ebeaeb; -moz-box-shadow: 3px 3px 3px #ebeaeb; box-shadow: 3px 3px 3px #ebeaeb;  }
.header {width:1200px;height: 99px;margin:0 auto;}
.logo {float: left;margin-left: 70px;margin-top: 25px;display: inline-block;}
.header-user ul{ float: right;;height: 99px;}
.header-user li{float: left;margin: 0 0 0 25px; line-height:99px;}
.header-user li a{display: block;height: 100%;padding: 0 20px;color: #333;font-size: 14px}
.header-user li a:hover,.header-user .header-user-cur a {border-bottom: 2px solid #ff433e;color: #ff433e;font-weight: 700}
.login {width: 120px;height: 30px;border-radius: 15px;border: 1px solid #ff433e;position: relative;margin-top: 33px;line-height: 30px;text-align: center;font-size: 14px;color: #ff433e;cursor: pointer}
.login span {width: 29px;height: 29px;border-radius: 15px;border: 1px solid #ff433e;position: absolute;left:0;top: 0;display: block;text-align: center;background: #fff;}
.login span img {width: 90%}
.login-user-name {color: #ff433e}
.login-tuichu {color: #fff;display: none}
.header-user .login a,.header-user .login a:hover  {border: none;font-weight: normal;color: #ff433e}

.banner {background: url(../images/index_bn.jpg) center center no-repeat #2e203d;width: 100%;height: 550px;}
.banner-canvas {width: 1200px;height: 550px;margin: 0 auto;position: relative;}
.banner-canvas canvas {position: absolute;left: 0;top: 0;z-index: 2;}
.banner-canvas img { position: absolute;left: 0;top: 0;z-index: 1;}

.huoqi {width: 100%;height: 720px;position: relative;overflow: hidden;padding-top: 48PX;}
.huoqi-line {width: 100%;height: 2px;background: #dddddd;position: absolute;left: 0;right: 0;top: 85px;z-index: 1;}
.huoqi-title {width: 460px;height: 70px;margin: 0 auto;border: 2px solid #ddd;background: #fff;z-index: 2;position: relative;font-size: 32px;color: #222;text-align: center;line-height: 70PX;}
.huoqi-title span {color: #e8342f;}
.sanjiao-l {width: 20px;height: 20px;border-left: 4px solid #e8342f;border-top: 4px solid #e8342f;position: absolute;left: -2px;top: -2px;}
.sanjiao-r {width: 20px;height: 20px;border-right: 4px solid #e8342f;border-bottom: 4px solid #e8342f;position: absolute;right: -2px;bottom: -2px;}
.huoqi-main {width: 333px;height: 382px;margin: 30px auto;background: url(../images/img5_03.png);}
.huoqi-main-list {background: url(../images/img6_03.png) no-repeat;width: 332px;height: 382px;text-align: center;}
.huoqi-main-lv {width: 100%;color: #fff;font-size: 18px;padding-top: 120px;line-height: 30px;*+line-height:60PX;}
.huoqi-main-lv span {font-size: 90px;}
.huoqi-main-sy {color: #fff;line-height: 30px;font-size: 14px;width: 100%;padding-top: 50px;*+padding-top: 20px;}
.huoqi-main-sy span {color:#ffe095;font-size: 30px;}

.ui-btn {width: 330px;height: 75px;display: block;background: #ffb400;border-radius: 8px;color: #fff;font-size: 24px;text-align: center;line-height: 75px;box-shadow: 0 4px 0px 0px #f3d7a4;}
.ui-btn:hover {color: #fff;}
.huoqi-btn {margin: 30px auto;width: 330px;}

.dingqi,.dingqi .huoqi-title {background: #bbbbbb;}
.dingqi-main {width: 1200px;height: 290px;margin: 80px auto;}
.dingqi-l,.dingqi-r {float: left;width: 585px;height: 289px;background: #fff;}
.dingqi-r {float: right;}
.dingqi-6-img {background: url(../images/peitu1.jpg) no-repeat;}
.dingqi-12-img {background: url(../images/peitu2.jpg) no-repeat;}
.dingqi-img-l {float: left;width: 216px;height: 289px;text-align: center;line-height: 289px;color: #fff;}
.dingqi-img-l i {font-size: 160px;}
.dingqi-main-r {width: 300px;float: left;margin-left: 30px;display: inline-block;}
.dingqi-main-r-title {font-size: 24px;color: #222;height: 65px;line-height: 80px;width: 100%;text-align: center;border-bottom: 1px solid #ddd;}
.dingqi-main-r ul {width: 100%;height: 130px;}
.dingqi-main-r ul li {float: left;width: 49%;height: 100px;text-indent: 20px;padding-top: 10px;}
.dingqi-main-line {border-right: 1px solid #ddd;}
.prize {font-size:46px;color: #e8342f;}
.prize span {font-size: 20px;}
.dingqi-main-r ul li p {font-size: 14px;color: #999;}
.dingqi-main-btn {margin: 10px auto 0;width: 276px;}
.dingqi-main-btn .ui-btn {width: 276px;height: 50px;line-height: 50px;}


.bolang {position: absolute;left:0;bottom: 0;background: url("../images/bolang.png") repeat-x;width: 100%;height: 103px}



.footer { width: 100%;height: 145px;background: #323232;font-size: 14px;color: #b3b5ba;}
.yxb-foot {width: 1200px;height: auto;margin: 0 auto}
.footer-l { float: left;}
.footer-r { float: right;}
.footer-link { margin-top: 30px;margin-bottom: 10px;}
.footer-link a{display: inline-block;width: 90px;height: 36px;overflow: hidden;position: relative;cursor: pointer;margin-right: 10px;}
.footer-link a span {position: absolute;left: 0px;top: 0px;}
.footer-link a span i {background: url(../images/footer2.png) no-repeat; display: block;width: 90px;height: 36px;overflow: hidden;}
.footer-link a span i.ssl_off {background-position: 0px -36px;}
.footer-link a span i.ssl_on {background-position: 0px 0px;}
.footer-link a span i.web360_off { background-position: -90px -36px;}
.footer-link a span i.web360_on {background-position: -90px 0px;}
.footer-link a span i.szfw_off {background-position: -180px -36px;}
.footer-link a span i.szfw_on {background-position: -180px 0px;}
.footer-link a span i.anquan_off {background-position: -270px -36px;}
.footer-link a span i.anquan_on {background-position: -270px 0px;}

.footer-r { margin-top: 20px;}
.footer-r li { margin-bottom: 5px;}
.footer-r li em { font-size: 18px;}
.footer-r li span { margin: 0 10px;}
.footer-r li a,.footer-r li a:hover { color: #b3b5ba;}
.footer-r li a i { margin-right: 5px;}